cause embarrassment - İngilizce Eş Anlamlılar Sözlük